import java.io.File;

public class JavaDemo {

    public static void main(String[] args){

        DateTimeDemo.logTsBegin("DemoBegin");

        // 数组： 遍历，排序
        ArrayDemo.demoLogic();

        // 字典： 遍历，排序
        DicDemo.demoLogic();

        // 集合： 遍历，排序
        SetDemo.demoLogic();

        // 字符串：字符串连接 数组互转 简单查询替换 正则查询替换 trim format
        StringDemo.demoLogic();

        // 日期时间：字符串\日期互转 时间戳\日期互转
        DateTimeDemo.demoLogic();

        // json：基于gson的序列化反序列化
        JsonDemo.demoLogic();

        // 文件：
        //FileDemo.demoLogic();

        // 压缩 解压缩：
        //ZipDemo.demoLogic();

        // 摘要/加密/解密
        EncryptDemo.demoLogic();

        // 分支逻辑
        BranchDemo.demoLogic();

        // 闭包
        LambdaDemo.demoLogic();

        // 随机数
        RandomDemo.demoLogic();

        // 定时器
        //TimmerDemo.demoLogic();

        // 多线程
        //ThreadDemo.demoLogic();

        // 元组
        TupleDemo.demoLogic();

        // 数学计算
        MathDemo.demoLogic();

        // 注解
        AnnotationDemo.demoLogic();

        // 面向对象：
        OODemo.demoLogic();
    }

}
